Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Tutorial Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox - Assalamualaikum artikel kali akan membahas Tentang Konfigurasi OpenVpn Server Debian 8 Jessie, sebelum masuk ke tahap Instalasi dan Konfigurasi saya akan menjelaskan sedikit Tentang VPN yuk di simak gengs.

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Pengertian VPN dan OpenVPN???

Virtual Private Network atau yang biasa dikenal VPN merupakan teknologi yang membuat Koneksi private (pribadi) yang bisa terhubung di jaringan publik, VPN sendiri akan membuat jaringan di dalam sebuah jaringan atau yang biasa di kenal dengan tunnel. dengan adanya itu kita dapat mengakses ke jaringan publik dan kali ini kita akan menggunakan OpenVPN yang merupakan software opensource yang cross platfrom.oke tak perlu berlama lagi yuk disimak gengs Cara Konfigurasi OpenVPN Server Debian Jessie

Tahap Instalasi dan Konfigurasi OpenVPN Debian 8 Jessie

1. Instal packet OpenVPN nya dengan cara memasukan perintah : apt-get install openvpn easy-rsa lalu enter dan pilih y kemudian enter.

2. Lalu kita akan mengcopy file easy-rsa ke direktori atau folder openvpn dengan perintah : cp -r /usr/share/easy-rsa/ /etc/openvpn/. setelah itu kita mengambil sample file konfigurasi openvpn dengan perinta gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz > /etc/openvpn/server.conf. lalu kita akan mengecek isi folder openvpn apakah folder easy-rsa dan server.conf sudah ada didalam direktori openvpn dengan perintah : ls /etc/open/vpn.

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

3. Lalu kita masuk ke file server.conf untuk melakukan tahap konfigurasi dengan perintah : nano /etc/openvpn/server.conf, lalu kita scroll ke bawah cari kalimat dh dh1024.pem ubah menjadi dh dh.2048.pem. scroll lagi kebawah cari kalimat push "redirect-gateway def1 bypass-dhcp" , push "dhcp-option DNS 208.67.222" , pada push "dhcp-option DNS 208.67.222" yang di bawah ubah menjadi  push "dhcp-option DNS 8.8.8.8" lalu hapus tanda ; atau titik koma. terakhir cari kalimat user nobody dan group no group hapus juga tanda ; atau titik koma lalu save ctrl+x lalu y dan enter.
Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


4. untuk mengaktifkan config penerusan packet kita masukan perintah nano /etc/sysctl.conf , lalu hapus tanda pagar di net.ipv4.ip_forward=1. lalu save dengan perintah ctrl+x lalu y dan enter.

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

5. Kemudian masuk ke konfigurasi vars dengan perintah nano /etc/openvpn/easy-rsa/vars lalu enter, dan anda bisa ubah keterangan Country, Province, City, ORG, Email, OU bebas sesuai keinginan anda, namun disarankan pada export key_Name="Server" isi sesuai gambar ok. setelah itu save ctrl+x lalu y dan enter

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

6. Lalu kita masuk kan perintah nano /etc/openvpn/easy-rsa perintah untuk masuk ke direktori easy-rsa lalu masukan perintah source vars, dan membersihkan file keys yang anda dengan perintah ./clean-all

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

7. Sekarang kita akan membuat File Certificate Diffle hellman pada OpenVPN dengan perintah  #openssl dhparam -out /etc/openvpn/dh2048.pem 2048 tunggu proses nya hingga selesai.

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

8. Lalu kita membuat File ca.crt dengan perintah ./build-ca dan pastikan anda tetap berada di direktory easy-rsa atau /etc/openvpn/easy-rsa lalu maka akan keluar pertanyaan pertanyaan anda klik enter saja hingga selesai


Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

9. Sekarang kita membuat file Certificate dan key server dengan perintah ./build-key-server server maka akan keluar pertanyaan lagi tentang country,name, dan lainnya  anda enter kan saja namun Jika ada pertanyaan sign the certifacate pilih y dan 1 out 1 certificate pilih y juga


Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


10. masukan perintah cd keys/ untuk masuk di direktori keys, lalu masukan perintah ls keys/ untuk melihat apakah file ca.crt server.crt dan server.key telah berhasil dibuat, kemudian copy file tersebut ke /etc/openvpn dengan perintah cp ca.crt server.crt server.key /etc/openvpn/


Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

11. Kita masuk ke direktori /etc/openvpn dengan perintah cd /etc/openvpn, lalu masukkan perintahls  untuk melihat apakah file yang kita copy tadi telah ada. 

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

12. lakuakn restart pada openvpn dengan perintah /etc/init.d/openvpn restart,  dan masukan perintah /etc/init.d/openvpn status untuk melihat status openvpn kita telah aktif atau tidak apabila bertulisan active(exited) maka konfigruasi openvpn server berhasil dan telah aktif

 

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

13. sekarang kita akan konfigurasi openvpn client nya , kita buat direktori client dengan perintah mkdir client. dan kita akan copy file client.conf dari /user/share/doc dan kita ubah menjadi client.ovpn dengan perintah :

cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/clien/client.ovpn

 

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


14. masuk ke direktori easy-rsa dengan perintah cd easy-rsa/, dan masuka perintah ./build-key client untuk membuat file certificate dan key yang digunakan untuk koneksi ke client.

Jika ada pertanyaan tentang Country, Province, dll serta challenge password anda klik enterkan saja, namun jika ada pertanyaan sign the certifacate pilih y dan 1 out 1 certificate pilih y juga


Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox
 

15. Masuk ke direktori keys/ dengan perintah cd keys/, dan masukan perintah ls untuk melihat isi dari direktori keys/ lalu kita akan mencopy file ca.crt, client.crt dan client.key ke direktori /etc/openvpn/client dengan perintah cp  ca.crt client.crt client.key /etc/openvpn/client 

 

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


16. lalu masuk ke direktori /etc/openvpn dengan perintah cd /etc/openvpn, lalu ls untuk mengecek file ca.crt, client.crt dan client.key telah berhasil di copy atau belum

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

17. lalu kita masuk ke file client.ovpn dengan perintah nano client.ovpn, cari kalimat remote my-server 1 ganti menjadi remote ipserver 1194 .contoh : remote 192.168.100.1 1194. 192.168.100.1 merupakan ipserver saya dan anda ganti dengan ipserver debian anda, lalu cari kalimat ca ca.crt, cert client.crt, key client.key tambah ; atau titik koma di depan teks tersebut lalu save dengan cara ctrl+x y dan enter

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

18. Kemudian masukan perintah berikut untuk membuat ca, cert, dan key di dalam 1 file yaitu ovpn, yang berguna untuk memudahkan untuk mengirim file ke client :
echo '<ca>' >> /etc/openvpn/client/client.ovpn
cat ca.crt >> /etc/openvpn/client/client.ovpn
echo '</ca>' >> /etc/openvpn/client/client.ovpn

echo '<cert>' >> /etc/openvpn/client/client.ovpn
cat client.crt >> /etc/openvpn/client/client.ovpn
echo '</cert>' >> /etc/openvpn/client/client.ovpn

echo '<key>' >> /etc/openvpn/client/client.ovpn
cat client.key >> /etc/openvpn/client/client.ovpn
echo '</key>' >> /etc/openvpn/client/client.ovpn
Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

19. Klik Gambar PC atau Komputer dibawah Kanan virtualbox anda lalu pilih Network Settings, pada Adapter 1 anda pilih Host-Only Adapter dan Virtualbox Host-Only Adapter lalu anda Klik OK

 Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

20. Klik Search windows atau klik windows+R pada keyboard dan anda masukan kalimat ncpa.cpl lalu enter, maka anda masuk ke Network Connection lalu pilih VirtualBox Host-Only yang anda pilih diVirtualbox tadi lalu anda klik pilih Properties --> Pilih  Internet Protocol Verison 4 --> anda masukan IP Client disana lalu ok.

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

21. Setelah Client terhubung ke Server. Sekarang kita akan mengambil file client.ovpn di server disini saya menggunakan SSH Server dan Filezila untuk di client, Namun anda bisa juga bisa menggunakan Ftp Server, dan untuk Konfigurasi SSH Server anda bisa Klik Link dibawah, setelah itu anda Buka Filezila anda lalu masukan IP Address Server anda, Username Root, Password Root Anda dan Port 22 ssh lalu Klik QuickConnect.


lalu pada Remote Site /root ganti menjadi /etc/openvpn/client maka akan tampil file client.ovpn . pada Folder Windows anda tentukan dimana file client.ovpn akan anda simpan setelah itu anda klik kanan pada client.ovpn pilih download

Catatan : anda bisa gunakan FTP Server maupun Winscp pada Client dalam transfer file nya

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


22. Lalu cari dimana anda mendownload atau menyimpan file client.ovpn anda lalu, anda copy file tersebut pada : Buka Local Disk (C), cari folder Program Files lalu anda klik, cari OpenVpn lalu Klik, terakhir cari folder Config dan anda paste file client.ovpn disitu

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

23. Lalu anda Kembali lagi di Folder OpenVPN di local disk C anda, sekarang anda pilih folder bin, dan pada openvpn-gui anda klik kanan touchpad atau mouse anda pilih run as administrator

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

24. maka akan tampil bar berbentuk PC seperti pada gambar lalu anda Klik Connect.
Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox

25. Tunggu Loading nya hingga selesai apabila pas loading masih gagal coba anda masukan perintah reboot pada debian anda, login root setelah itu anda masukan perintah /etc/init.d/networking restart dan perintah /etc/init.d/openvpn restart lalu anda lakukan lagi maka berhasil

Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox


Begitulah Artikel Penjelasan Tentang Konfigurasi OpenVPN Server Debian 8 Jessie, Semoga bermanfaat dan berguna bagi anda yang membaca jangan lupa di share, apabila ada kritik dan saran bisa isi di komen atau Klik Contact Form, Sekian Artikel kali ini terima kasih jangan lupa baca artikel yang lain nya gengs

Comments

Popular posts from this blog

Simulasi Konfigurasi Firewall dengan Cisco Packet Tracer

Cara Mudah Menghubungkan Koneksi internet di Debian Pada Vmware

Cara Instalasi dan Konfigurasi DNS Server Debian 8 Pada Vmware